that is alot.i am sure you miss your dog,they become our family.i would be devistated if something happened to my birds. i sure you miss your b.f. too but things will get better. do something good for yourself when u get off work.call a friend & go out to eat. that may give you a lift. i love to go out & eat.((((worried))))