Two fox cubs and a deer celebrating the joys of spring!