Robert Pattinson had to give a dog a h***job for a film