You are working two jobs and raising a pup? My heart
goes out to you. It does sound like the dog needs more
exercise. Maybe, after your b/f feels better, he can take over some of the dog walks & playing games of fetch.